activity that remains in the environment - Spanish English Dictionary